﻿using System;
using System.ComponentModel;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;
using Yqd.Enm;

namespace Yqd.Models
{
    public class Yqd_Supervise
    {
        [Key]
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public int SuperviseID { get; set; }

        [DisplayName("任务编号")]
        public long TaskID { get; set; }

        [DisplayName("督导类型")]
        public 督导类型 SuperviseType { get; set; }

        [DisplayName("督导意见")]
        [StringLength(500)]
        public string Content { get; set; }

        [DisplayName("督导办理情况")]
        public 办理情况 Status { get; set; }

        [DisplayName("负责人")]
        [StringLength(50)]
        public string Principal { get; set; }

        [DisplayName("创建时间")]
        public DateTime Instime { get; set; }

        [DisplayName("创建者")]
        [StringLength(50)]
        public string EmployeeCode { get; set; }

        [DisplayName("创建者单位")]
        [StringLength(50)]
        public string UnitCode { get; set; }

    }
}
